Package com.sendbird.uikit.vm

Types

Link copied to clipboard
open class BannedUserListViewModel : UserViewModel<T>
ViewModel preparing and managing data related with the list of banned users since 3.0.
Link copied to clipboard
abstract class BaseMessageListViewModel : BaseViewModel, OnPagedDataLoader<T>
Link copied to clipboard
abstract class BaseViewModel : ViewModel
ViewModel preparing and managing data commonly used in UIKit's Activities or Fragments.
Link copied to clipboard
open class ChannelListViewModel : BaseViewModel, OnPagedDataLoader<T>
ViewModel preparing and managing data related with the list of channels since 3.0.
Link copied to clipboard
open class ChannelPushSettingViewModel : BaseViewModel
ViewModel preparing and managing data related with the push setting of a channel since 3.0.
Link copied to clipboard
open class ChannelSettingsViewModel : BaseViewModel
ViewModel preparing and managing data related with the settings of a channel since 3.0.
Link copied to clipboard
open class ChannelViewModel : BaseMessageListViewModel
ViewModel preparing and managing data related with the list of messages in a channel since 3.0.
Link copied to clipboard
ViewModel preparing and managing data related with the notification channel.
Link copied to clipboard
open class CreateChannelViewModel : UserViewModel<T>
ViewModel preparing and managing data related with the list of users when creating a channel since 3.0.
Link copied to clipboard
open class CreateOpenChannelViewModel : BaseViewModel
ViewModel preparing and managing data when creating a channel since 3.2.
Link copied to clipboard
ViewModel preparing and managing data related with the notification channel.
Link copied to clipboard
open class FileDownloader
Link copied to clipboard
open class InviteUserViewModel : UserViewModel<T>
ViewModel preparing and managing data related with the list of users when inviting users since 3.0.
Link copied to clipboard
open class MemberListViewModel : UserViewModel<T>
ViewModel preparing and managing data related with the list of members since 3.0.
Link copied to clipboard
open class MessageSearchViewModel : BaseViewModel, LifecycleObserver, OnPagedDataLoader<T>
ViewModel preparing and managing data to search a message in a channel since 3.0.
Link copied to clipboard
open class MessageThreadViewModel : BaseMessageListViewModel
ViewModel preparing and managing data related with the list of threads in a parent message since 3.3.
Link copied to clipboard
open class ModerationViewModel : BaseViewModel
ViewModel preparing and managing data related with the moderation for a channel since 3.0.
Link copied to clipboard
open class MutedMemberListViewModel : UserViewModel<T>
ViewModel preparing and managing data related with the list of muted members since 3.0.
Link copied to clipboard
Link copied to clipboard
open class OpenChannelBannedUserListViewModel : OpenChannelUserViewModel<T>
ViewModel preparing and managing data related with the list of banned users since 3.1.
Link copied to clipboard
open class OpenChannelListViewModel : BaseViewModel, OnPagedDataLoader<T>
ViewModel preparing and managing data related with the list of open channels since 3.2.
Link copied to clipboard
open class OpenChannelModerationViewModel : BaseViewModel
ViewModel preparing and managing data related with the push setting of a channel since 3.1.
Link copied to clipboard
open class OpenChannelMutedParticipantListViewModel : OpenChannelUserViewModel<T>
ViewModel preparing and managing data related with the list of muted participants since 3.1.
Link copied to clipboard
open class OpenChannelOperatorListViewModel : OpenChannelUserViewModel<T>
ViewModel preparing and managing data related with the list of operators since 3.1.
Link copied to clipboard
open class OpenChannelRegisterOperatorViewModel : OpenChannelUserViewModel<T>
ViewModel preparing and managing data related with the push setting of a channel since 3.1.
Link copied to clipboard
open class OpenChannelSettingsViewModel : BaseViewModel
ViewModel preparing and managing data related with the settings of an open channel since 3.0.
Link copied to clipboard
abstract class OpenChannelUserViewModel<T> : BaseViewModel, OnPagedDataLoader<T>
ViewModel preparing and managing data related with the list of users since 3.1.
Link copied to clipboard
open class OpenChannelViewModel : BaseViewModel, OnPagedDataLoader<T>
ViewModel preparing and managing data related with the list of messages in an open channel since 3.0.
Link copied to clipboard
open class OperatorListViewModel : UserViewModel<T>
ViewModel preparing and managing data related with the list of operators since 3.0.
Link copied to clipboard
open class ParticipantViewModel : OpenChannelUserViewModel<T>
ViewModel preparing and managing data related with the list of participants since 3.0.
Link copied to clipboard
open class PendingMessageRepository
Link copied to clipboard
open class RegisterOperatorViewModel : UserViewModel<T>
ViewModel preparing and managing data related with the list of members who can be operator since 3.0.
Link copied to clipboard
abstract class UserViewModel<T> : BaseViewModel, OnPagedDataLoader<T>
ViewModel preparing and managing data related with the list of users since 3.0.
Link copied to clipboard
open class ViewModelFactory : ViewModelProvider.Factory